本发明提供了一种加速响应遥控器及其加速遥控方法,此加速响应遥控器包括拨盘装置,所述拨盘装置包括控制旋钮部和接触底部,所述接触底部上设置多个加速触点,所述多个加速触点分别对应不同的加速编码。本发明提供的加速遥控方法根据接收到的加速遥控信号对电视机进行音量、频道等加速调整操作。本发明提供的加速响应遥控器及其加速遥控方法通过加速触点发送的加速操作遥控指令使得遥控器可以根据用户要求对电视机进行加速操作,具有使用方便的优点。
1.一种加速响应遥控器,其包括拨盘装置,所述拨盘装置包括控制旋钮部和接触底部,其特征在于,所述接触底部上设置多个加速触点,所述多个加速触点分别对应不同的加速编码,各个所述加速触点在被用户按下时向电视机发送对应的加速编码,两个相邻的所述加速触点发出的遥控编码被所述电视机接收的时间间隔小于预设数值时,构成对需要调整的参数值进行的一个基准操作步长超过一倍的加速操作;两个相邻的所述加速触点发出的遥控编码被所述电视机接收的时间间隔大于预设数值时,构成对需要调整的参数值进行的一个基准操作步长的调整操作。
2.根据权利要求1所述的加速响应遥控器,其特征在于,所述加速触点为六个,且均匀设置在接触底部的圆周上。
3.根据权利要求1所述的加速响应遥控器,其特征在于,所述加速触点为压力型加速触点,受到压力后使得遥控器发送相应的加速遥控编码。
4.一种根据权利要求1所述加速响应遥控器的加速遥控方法,其特征在于包括以下步骤:步骤a,判断接收到的遥控编码是否为加速触点对应的遥控编码;步骤b,如果步骤a中接收到的遥控编码为加速触点对应的遥控编码,则记录此遥控编码的接收时间并读取要调整的模拟量的当前值,以基准操作步长进行调整;步骤c,判断是否接收到步骤b中的加速触点相邻的加速触点所对应的遥控编码,如果接收到相邻加速触点对应的遥控编码,则记录接收时间并计算两次加速遥控编码的接收时间间隔;步骤d,如果两次加速遥控编码的接收时间间隔小于预设的时间,则以大于1倍的基准操作步长进行调整。
5.根据权利要求4所述的加速遥控方法,其特征在于,所述基准操作步长为默认的普通操作步长。
6.根据权利要求4所述的加速遥控方法,其特征在于,所述步骤b中调整基准操作步长后将调整后的数值写回寄存器。
7.根据权利要求4所述的加速遥控方法,其特征在于,所述步骤d中如果两次加速遥控编码的接收时间间隔大于预设的时间,则以基准操作步长进行调整。
8.根据权利要求4所述的加速遥控方法,其特征在于,所述步骤d中的预设的时间为一秒。
9.根据权利要求4所述的加速遥控方法,其特征在于,所述步骤d中,如果两次加速遥控编码的接收时间间隔小于预设的时间,则以2倍的基准操作步长进行调整。
技术领域本发明涉及人机交互操作技术,特别涉及电视机的遥控技术。
背景技术随着遥控技术的发展,遥控器成为用户与电视机进行直接交互的常用工具,用户通过对遥控器的操作,可以非常方便的控制电视机。然而,随着电视机功能逐渐增多,采用遥控器操作电视机也变得越来越复杂,尤其是现有的电视机提供给用户调整的参数以及选择的菜单项数目越来越多,如果采取上/下/左/右按键逐一调整或选择的方式,用户需要花费较多的时间,使用的效率较低。市面上也出现了一些带拨盘装置的遥控器,通过拨盘装置顺时针/逆时针方向的旋转,取代上/下/左/右按键的操作,具有一定的技术进步,然而现有的拨盘装置的操作速度仍然较慢,并且也无法根据用户的需要做出适当的相应。
发明内容本发明的目的是提供一种加速响应遥控器及其加速遥控方法,旨在解决现有技术中遥控器操作不够便捷的缺陷。本发明提供的加速响应遥控器包括拨盘装置,所述拨盘装置包括控制旋钮部和接触底部,所述接触底部上设置多个加速触点,所述多个加速触点分别对应不同的加速编码。更具体的,所述加速触点为六个,且均匀设置在接触底部的圆周上。更具体的,所述加速触点为压力型加速触点,受到压力后使得遥控器发送相应的加速遥控编码。本发明提供的加速遥控方法包括以下步骤:步骤a,判断接收到的遥控编码是否为加速触点对应的遥控编码;步骤b,如果步骤a中接收到的遥控编码为加速触点对应的遥控编码,则记录此遥控编码的接收时间并读取要调整的模拟量的当前值,以基准操作步长进行调整;步骤c,判断是否接收到步骤b中的加速触点相邻的加速触点所对应的遥控编码,如果接收到相邻加速触点对应的遥控编码,则记录接收时间并计算两次加速遥控编码的接收时间间隔;步骤d,如果两次加速遥控编码的接收时间间隔小于预设的时间,则以大于1倍的基准操作步长进行调整。更具体的,所述基准操作步长为默认的普通操作步长。更具体的,所述步骤b中调整基准操作步长后将调整后的数值写回寄存器。更具体的,所述步骤d中如果两次加速遥控编码的接收时间间隔大于预设的时间,则以基准操作步长进行调整。更具体的,所述步骤d中的预设的时间为一秒。更具体的,所述步骤d中,如果两次加速遥控编码的接收时间间隔小于预设的时间,则以2倍的基准操作步长进行调整。本发明提供的加速响应遥控器及其加速遥控方法通过加速触点发送的加速操作遥控指令使得遥控器可以根据用户要求对电视机进行加速操作,具有使用方便的优点。
附图说明图1是本发明加速响应遥控器的示意图;图2是本发明加速响应遥控器的拨盘装置的结构示意图;图3是本发明所涉及的电视机的示意图;图4为本发明的加速遥控方法的流程图。
具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。结合参见图1、图2中所示,本发明较佳实施例提供的加速响应遥控器1包括一个拨盘装置10,该拨盘装置10包括控制旋钮部101和接触底部102,用户可以顺时针或逆时针方向旋转控制旋钮部101进而输入控制命令(增加或者减少)。接触底部102与遥控器1的控制电路(图未示)连接,接触底部102上设置有多个加速触点(A、B、C、D、E、F),当用户通过控制旋钮部101按压到上述加速触点就可以接通遥控器1的控制电路并发送出加速遥控编码,上述多个加速触点分别对应不同的加速编码,并通过设置使得不同加速触点表示不同的加速控制方式。在本较佳实施例中,接触底部102的圆周上均匀设置了A、B、C、D、E、F六个加速触点,当用户通过控制旋钮部101转动时,如果接触底部102上的加速触点受到压力,则接通遥控器1的控制电路,遥控器1发送相应的加速遥控编码给电视机,在本实施例中,上述加速触点A-F的加速遥控码分别设置为:0X01、0X02、0X03、0X04、0X05、0X06。图3为本发明所涉及的电视机的系统框图,包括遥控编码接收模块31、MCU(微控制器)32、存储模块33、OSD(随屏显示)生成模块34和一些其他的电视机功能模块,其他的电视机功能模块与本发明无关,在此不作赘述。其中,遥控编码接收模块31用于接收用户通过遥控器发送的遥控编码,并将遥控编码传输到MCU32进行处理。MCU32用于对遥控器传输的遥控编码进行解析,并根据解析后的命令控制相应功能模块。本实施例中的MCU32还包括一加速功能模块320,该加速功能模块320通过内置的计时器(图未示)记录当前加速遥控编码接收时间T,并判断不同加速遥控编码之间的接收时间差Δt是否在预设数值之内,如果是,则进行加速操作,对当前操作进行调整,该加速功能模块320首先从相应的寄存器中读取需要调整的参数值存放在内存变量中,对相应内存变量再进行相应倍数的调整之后,写入相应的寄存器中,并将调整后的参数传输到OSD生成模块34。OSD生成模块34根据MCU32传输的参数在电视机显示屏幕上生成相应的操作进度显示,如:对应进度条、被控参数当前量的数值以及菜单项选中框的高亮显示等。存储模块33存储修改后的参数值(对于可连续变化的参数,存储模块33是在参数调整全部完成后进行存储)。其他功能模块包括与调整参数相关的各个功能模块,如音频处理模块和视频处理模块等等,用来根据调整后的参数产生相应的音视频效果。以下详细说明本发明遥控方法的实施流程:在电视机端,当遥控编码接收模块31接收到本发明具有加速响应功能的遥控器所发出的加速遥控编码时,MCU32中的加速功能模块320启动计时器,例如,用户拨动上述控制旋转部101进行音量调节,当接触底部102的加速触点A被用户按下并接通,则遥控器发射加速遥控编码0X01,电视端的遥控编码接收模块31接收到该编码后进行分析,如果判断为加速遥控编码,则启动计时器记录时间为T1,同时以基准操作步长L(默认的普通操作步长)进行参数调节;如果电视接收到加速触点B对应的遥控编码0X02,记录时间为T2,计算出遥控编码0X01与遥控编码0X02之间的时间间隔Δt1,判断该Δt1是否在预设的数值1秒内,如果是,则加速功能模块就以2倍基准操作步长(2*L)对参数进行调整。如果用户使用拨盘装置10继续操作,电视机接收到触点C对应的遥控编码0X03,记录时间为T3,计算出编码0X03与编码0X02之间的时间间隔Δt2(即T2与T3之间的间隔),判断该Δt2是否在预设的数值1秒内,如果是,则加速功能模块就仍然以2倍基准操作步长(2*L)对参数进行调整。如果上述时间间隔Δt1、Δt2超出预设数值,则以默认的基准操作步长L对参数进行调整。在上述具体加速调节过程中,加速功能模块320首先从相应的寄存器中读取需要调整的参数值存放在相应的内存变量中,对相应内存变量进行增减2倍步长之后,写入相应的寄存器中,并将调整后的参数传输到OSD生成模块34,OSD生成模块34根据MCU32传输的参数生成进度条和表示当前参数量的数字显示在电视机显示屏幕上,进度条和数字在用户持续按住按键时,以2倍基准操作步长变化;同时MCU32还将修改后的参数传输到存储模块33和其他功能模块,存储模块33存储修改后的参数值。具体的,在电视菜单项的操作中,大致可以分为两种不同形式的操作,第一种是上述以调节参数增减操作,如:音量、对比度、亮度等;第二种是类似于菜单项的选择操作,如:频道切换、图片选择浏览等。上述实施例介绍了针对第一种操作的具体实施流程,如果是第二种操作,则针对该操作数据对应排列顺序来跳跃性的选择,其操作方法也类似于上述方案,例如:在以台号升序排列的频道列表中,如果采用普通遥控器上/下、左/右按键来选择时,选择的频道只能是逐一递增或者递减,如果采用本发明提供的技术方案,假设当前播放频道号为1,基准操作步长L为1,采用本发明提供的拨盘装置10,加速触点A被接通,选中频道号2,即(1+L),并记录时间T1;触点B接通时,记录时间T2,判断Δt1是否在预设时间内,如果是则加速操作选中频道号2+2*L,即选中频道号4,如果加速触点C在预设时间间隔内发射,则电视端选中频道号4+2*L,即选中频道号6。综上所述,本发明提供的加速遥控方法如图4中所示,具体包括以下的步骤:步骤41,用户操作遥控器,发射遥控编码;步骤42,电视机端判断接收到的遥控编码是否为加速触点对应的遥控编码,如果是,转执行步骤43,否则转执行步骤44;步骤43,启动计时器,记录时间T1;步骤44,读取要调整的模拟量的当前值,调整基准操作步长,并将调整后的数值写回相应的寄存器。执行此步骤后,电视机其他功能模块根据变化后的参数值产生相应的音视频效果(例如增加音量、增加亮度等等);步骤45,判断是否接收到相邻加速触点对应的遥控编码,如果是,则执行步骤46,否则结束加速操作;步骤46,记录时间T2并计算两次加速遥控编码的接收时间间隔Δt(Δt=T2-T1);步骤47,如果Δt≤1秒(也可以是其他设定时间),则执行步骤48,否则转步骤44;步骤48,读取要调整的模拟量的当前值,以2倍基准操作步长进行调整,写回相应的寄存器。电视机其他功能模块根据变化后的参数值产生相应的音视频效果。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明。例如,在上述实施例中,预设时间间隔Δt为1秒,增减步长设定为2倍加速,实际应用本发明提供的技术方案时,可以设定其他的时间间隔(例如2秒)和增减步长(例如设定为三倍或者1.5倍),此设置也可以由用户进行。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。